@charset "utf-8";
/* CSS Document */

body{background:#5b2528;}
.homepiaodaibg2022{
    background-image: url(2022-home-topimg-piaodaibg.png);
    background-repeat: no-repeat;
    background-position: top center;
}


/*国博公告*/
.home-gbgg{width:100%; height:72px;background:#721b28; overflow: hidden;}
.home-gbgg-title{width:192px; height:50px;padding-top:22px; text-align:center;background:url(home-gbgg-line.png) no-repeat right center; float:left;}
.home-gbgg-list{width:1100px; float:left; height:72px;overflow:hidden;*overflow:hidden; padding-left:20px; position:relative;}
.home-gbgg-list .bd{width:1100px;height:72px;overflow:hidden;}
.home-gbgg-list ul li{background:url(home-gbgg-list-style.png) no-repeat left center;margin-left:40px;width:410px; float:left;padding:14px 0; height:44px; width: auto!important;}
.home-gbgg-list ul li a{font-size:20px; color:#fff; float:left; height:44px; line-height:44px;padding-left:20px;}
.home-gbgg-list ul li a span{font-size:18px;color:#ef5a24;padding-left:20px;}
.home-gbgg-list ul li a:hover{color:#fff;border-bottom:1px solid #e34d26;}
.home-gbgg-list ul li a:hover span{color:#fff;}
.home-gbgg-more{width:108px;height:72px; float:right;background:url(home-gbgg-line.png) no-repeat left center;}
.home-gbgg-more a{width:100%; height:72px;display:block;background:url(home-gg-more-icon.png) no-repeat center center;}
.home-gbgg-more a:hover{background:url(home-gg-more-icon-hover.png) no-repeat center center;}
/*国博新闻*/
.home-gbxw{background:#fff;width:100%; overflow:hidden;}

.home-gbxw-lft .home-gbxw-head{padding:29px 0; height:28px; line-height:28px;width:100%; position:relative;}
.home-gbxw-lft .home-gbxw-head img{height:28px;}
.home-gbxw-lft .home-gbxw-head .more{height:28px;
    position: absolute;
    right: 0;
    bottom: 31px;
    z-index: 100;}
a.more{background:url(home-gbxw-more-bg.png) no-repeat center bottom;padding-bottom:3px;font-size:16px;padding-left:5px;float:right; text-align:right;color:#979797;}
a.more:hover{color:#aa343c;}

.home-gbxw-rgt{position:relative;height:677px;width:904px; overflow:hidden; float:left;}
#slideBoxgbxw{height:677px;width:904px; overflow:hidden; position:relative;}
#slideBoxgbxw ul{width: 100%; height:100%; position: absolute; z-index: 1}
#slideBoxgbxw ul li{display:none;position:absolute; left:0; top:0; width: 100%;height:100%; overflow: hidden;}
#slideBoxgbxw ul li.active{display:block;}
#slideBoxgbxw  li .thumb img{height:399px;width:533px;}
#slideBoxgbxw .dots{ width:190px; right:0; bottom:10px; position:absolute; z-index:100; overflow:hidden;}		
#slideBoxgbxw .dots span{cursor:pointer;margin:0 2px;display:inline;font-size:22px;color:#fff;width:32px;height:32px; line-height:32px;float:left; text-align:center;}	
#slideBoxgbxw .dots span.active{background:url(home-focus-sm-cirle.png) no-repeat center center;background-size:32px 32px;}

.home-gbxw-rgt .thumb{ display:block;}
.home-gbxw-rgt .thumb img{height:100%;width:100%;}
.home-gbxw-rgt .video-icon{display:block;position:absolute;z-index:100;top:50%;left:50%;margin-left:-25px;margin-top:-25px;}
.home-gbxw-rgt .video-icon img{width:50px;height:50px;}




.home-gbxw-list{width:100%;border-top:5px solid #aa343c;}
.home-gbxw-list ul li{height:46px; line-height:46px;border-bottom:1px solid #aa343c;}
.home-gbxw-list ul li a{width:411px; float:left;height:46px; line-height:46px; overflow:hidden;font-size:16px;color:#333333;}
.home-gbxw-list ul li span.video-icon{float:left;width:70px; text-align:center;padding-top:10px; *padding-top:0px;}
.home-gbxw-list ul li span.video-icon img{width:26px;height:26px;}
.home-gbxw-list ul li span.time{float:right;width:80px; text-align:right;font-size:14px;color:#979797;}
.home-gbxw-list ul li.hover{border-bottom:1px solid #c78589;}
.home-gbxw-list ul li.hover a{color:#bf272d;}

/*国博新闻下方轮播*/
.gbxw-banner{width:100%;}
.gbxw-banner .fullSlide{width:100%; position:relative;  height:400px; overflow:hidden;  }	
.gbxw-banner .fullSlide .bd li{ width:100% !important;  height:400px; overflow:hidden; text-align:center;  }	
.gbxw-banner .fullSlide .bd li a{ display:block; height:400px; }	
.gbxw-banner .fullSlide .bd li a img{width:100%;height:400px;}
	
.gbxw-banner .fullSlide .hd ul{margin-right: 84px;}	
.gbxw-banner .fullSlide .hd ul li{cursor:pointer;margin:0 2px;display:inline;font-size:22px;color:#fff;width:32px;height:32px; line-height:32px;float:left; text-align:center;}	
.gbxw-banner .fullSlide .hd ul li.on{background:url(home-focus-sm-cirle.png) no-repeat center center;background-size:32px 32px;}

/*日历*/
.home-calender{background:#fff; height:52px;}
.year-moth{width:180px;float:left; height:52px; padding-left:15px; border-right:1px solid #ededed;}
.year-moth a.guoboyueli{    height: 48px;
    padding-top: 4px;
    margin-right: 20px;
    color: #60121c;
    font-size: 18px;
    display: block;
    float: left;
    width: 50px;
    line-height: 22px;
    border-right: 1px solid #ededed;}
.year-moth span.year{color:#60121c;font-size:18px;height: 52px; line-height: 52px;}
.year-moth span.month{color:#60121c;font-size:18px;height: 52px; line-height: 52px;}
.day-box{height:52px;width:1196px; overflow:hidden;float:left;}
.day-box .bd{width:1080px;height:52px; overflow:hidden; float:left;}
.day-box .hd{display:none;}
.day-box .bd ul li{width:59px;height:36px; border-right:1px solid #ededed; float:left;padding:8px 0; cursor:pointer; position:relative; text-align: center; line-height: 36px;}
.day-box .bd ul li span{display:block;width:100%;text-align:center;color:#000000; line-height:18px; background: none;}
.day-box .bd ul li .day{font-size:16px;}
.day-box .bd ul li .week{font-size:12px;}
.day-box .bd ul li .red-cirle{background:url(calender-red-cirle.png) no-repeat center center;width:12px;height:13px; display:block; position:absolute;top:12px;right:7px; z-index:100;}
.day-box .bd ul li.on{background:#cacaca;}
.day-box .bd ul li.on span{color:#fff;}
.day-box .bd ul li.disabled span{color:#ececec;}
.day-box .prev{background:url(calender-lft-icon.png) no-repeat center center;width:46px; height:52px;border-right:1px solid #ededed; float:left;}
.day-box .next{background:url(calender-right-icon.png) no-repeat center center;width:46px;height:52px;border-right:1px solid #ededed; float:left;}

.calender-icon{width:30px; text-align:center;height:52px;line-height:52px; float:left;}
.calender-icon img{margin-top:13px;width:24px;height:25px; cursor:pointer;}
.calender-icon a{color:#aa343c;}
/*.calender-artl-box{height:40px;line-height:40px;padding-left:140px;background:#cacaca;}
.calender-artl-box a{background:url(calender-artl-icon.png) no-repeat left center;padding-left:20px;padding-right:50px;color:#4d4d4d;}
.calender-artl-box a:hover{background:url(calender-red-cirle.png) no-repeat left center;color:#000000;}
.calender-artl-box a.more-artl{background:none;padding:0;}
.calender-artl-box a.more-artl:hover{background:none;color:#aa343c;}
*/
.home-calender-box{position:relative;z-index: 999}
.home-calender{border-bottom:1px solid #cacaca;}
.calender-artl-box{display:none;width:100%;background:#fff;overflow:hidden;position:absolute;left:0;top:46px;z-index:201;}
.calender-artl-box ul li{float:left;width:280px;height:58px;border-bottom:1px solid #cacaca;margin:0 0 0 -1px;overflow:hidden;cursor:pointer;}
.calender-artl-box ul li a{display:block;height:38px;padding:0 30px;margin:10px 0;border-left:1px solid #cacaca;overflow:hidden;}
.calender-artl-box ul li:hover{background:#cacaca;}
.calender-artl-box ul li:hover a{color:#000;}

/*展品滚动*/
.py_roll { width: 1440px; height: 329px; margin: 0px auto; position: relative; background-color: #fff; }
.py_btn_left { 
	display: block; 
	position: absolute; 
	top: 145px; 
	right: 20px; 
	width: 14px; 
	height: 27px; 
	background: url(home-zp-right-icon.png) ;  
	z-index: 1;
	cursor: pointer;
	 }
.py_btn_right { 
	display: block;
 position: absolute; 
 top: 145px; 
 left: 20px; 
 width: 14px; 
 height: 27px; 
 background: url(home-zp-left-icon.png) ; 
  z-index: 1; cursor: pointer;
}
.py_roll .py_wrap { width: 1440px; height: 329px; margin: 0 auto; position: relative; overflow: hidden; }
.py_roll ul { position: absolute; top: 0; left: 0; }
.py_roll li { float: left; width: auto; height: 329px; text-align: center; position: relative; overflow: hidden; }
img.cl_fangdatu{position: absolute; top: 0px; left: 0px; margin-top: 0px; margin-left: 0px;}





.home-zp-focus{width:1440px; height:329px;background:#fff; overflow:hidden; position:relative;}

.home-zp-focus .bd{width:1440px;height:329px; overflow:hidden;}
.home-zp-focus .bd ul{}
.home-zp-focus .bd ul li{width:auto!important; height:329px; position:relative; float:left;}
.home-zp-focus .bd ul li a{display:block;width:100%;height:329px; position:relative;}
.home-zp-focus .bd ul li a .item{ position:absolute; top:0px; left:0;z-index:100; width:auto;margin-left:0px; }
.home-zp-focus .bd ul li a .item:hover{}
.home-zp-focus .bd ul li a .item-bg{ height:100%;}
.home-zp-focus .bd ul li.special a .item{ position:absolute;top:150px;left:50%;}

.home-zp-focus .prev{ position:absolute;z-index:200; left:20px; top:50%;margin-top:-14px;background:url(home-zp-left-icon.png) no-repeat center center;height:27px;width:14px; display:block;}
.home-zp-focus .next{ position:absolute;z-index:200; right:20px; top:50%;margin-top:-14px;background:url(home-zp-right-icon.png) no-repeat center center;height:27px;width:14px; display:block;}

/*参观预约*/
.home-cgyy{background:#ececec;padding:0 80px 80px 80px;}
.home-cgyy-head{height:28px;padding:49px 0; text-align:center; position:relative;}
.home-cgyy-head img{height:28px;}
.home-cgyy-head .more{height:28px; position:absolute;right:0;bottom:49px;z-index:100;}
.home-cgyy-pannel{width:100%; overflow:hidden;}
.home-cgyy-pannel .left-pannel{background:#e2cfba;width:273px;height:278px; float:left;padding:25px 45px;}
.home-cgyy-title{}
.home-cgyy-title span{background:url(home-cgyy-icon1.png) no-repeat left center;padding-left:15px; font-size:22px;color:#000000;}
.home-cgyy-time{font-size:66px; text-align:center; margin-top:40px;}
.home-cgyy-time2{height:198px;width:100%; overflow:hidden;padding:15px 0 15px;}
.tzrg-time{background:url(home-cgyy-bg-bg.png) no-repeat center center; float:left;height:47px; line-height:47px;width:272px; margin-bottom: 6px; cursor: pointer;}
.tzrg-time:hover{background:url(home-cgyy-bg-bg22.png) no-repeat center center;}


.home-cgyy-time2 b{font-size:22px;padding-left:21px; font-weight: normal;}
.home-cgyy-time2 b.b1{font-size:36px;color:#f4e4d4;width:139px; font-weight: bold; float:left; text-align:center;padding:0;}
.bg-time{background:url(home-cgyy-bg-bg.png) no-repeat center center; float:left;height:47px; cursor: pointer; line-height:47px;width:272px; margin-bottom: 6px;}
.bg-time:hover{background:url(home-cgyy-bg-bg22.png) no-repeat center center;}

.home-cgyy-time2 .tzrg-time:hover b.b1{color: #c49a6d;}
.home-cgyy-time2 .bg-time:hover b.b1{color: #c49a6d;}

.home-cgyy-txt{font-size:18px;color:#000000;}
.home-cgyy-pannel .middle-line{float:left;width:14px; height:328px;}
.home-cgyy-pannel .right-pannel{width:863px; height:303px; float:left;background:#f4e4d4; overflow:hidden;padding-left:40px;padding-top:25px;}
.home-cgyy-pannel .right-pannel .box1{float:left; width:153px; margin-left: 82px;}
.home-cgyy-pannel .right-pannel .box1 .home-cgyy-title{ }
.home-cgyy-pannel .right-pannel .box2{float:left;width:154px;margin-left:25px;}
.home-cgyy-pannel .right-pannel .box2 .home-cgyy-title{ }
.home-cgyy-pannel .right-pannel .box2 ul{padding-top:14px;}
.home-cgyy-pannel .right-pannel .box2  ul li{width:100%; text-align:center;overflow:hidden;margin-bottom:18px;}
.home-cgyy-pannel .right-pannel .box2  ul li a{display:block;width:100%; height:24px; line-height:24px;background:url(home-cgyy-yycg-dftbg.png) no-repeat center center;font-size:16px;color:#f4e4d4; cursor: pointer;}
.home-cgyy-pannel .right-pannel .box2  ul li a:hover{background:url(home-cgyy-yycg-hoverbg.png) no-repeat center center;}
.home-cgyy-pannel .right-pannel .box3{float:left;background:url(home-cgyy-right-bg.png) no-repeat right bottom;width:388px; height:303px;padding-right:20px;}
.home-cgyy-pannel .right-pannel .box3 .fyycg-txt{font-size:16px;padding-top:12px;padding-bottom:24px; background-image: url(cj_yucankuan3.png); background-repeat: no-repeat; background-position: left bottom; margin-bottom: 22px;}
.home-cgyy-pannel .right-pannel .box3 .fyycg-txt a{font-size: 12px; background-color: #754c24; padding:2px 2px; color: #fff; border-radius: 3px;}
.home-cgyy-pannel .right-pannel .box3 .fwss-list{width:60%;padding-right:40%; overflow:hidden;padding-bottom:20px;}
.home-cgyy-pannel .right-pannel .box3 .fwss-list li{width:50%; text-align:center;overflow:hidden;margin-top:10px; float:left;}
.home-cgyy-pannel .right-pannel .box3 .fwss-list li a{display:block;width:100%; height:24px; line-height:24px;background:url(home-cgyy-fwss-dftbg.png) no-repeat center center;font-size:16px;color:#f4e4d4;}
.home-cgyy-pannel .right-pannel .box3 .fwss-list li a:hover{background:url(home-cgyy-fwss-hoverbg.png) no-repeat center center;}
.home-cgyy-pannel .right-pannel .box3 .jtdl-txt{height:30px; line-height:30px;}
.home-cgyy-pannel .right-pannel .box3 .jtdl-txt span{font-size:16px;background:url(home-yycg-icon-address.png) no-repeat right center;padding:10px 40px 10px 0;}

/*国博服务*/
.home-gbfw{background:#fff;padding:0 80px 80px 80px;}
.home-gbfw ul{ overflow:hidden;width:1329px;margin-left:-47px;}
.home-gbfw ul li{width:118px; float:left; display:inline;margin-left:48px;}
.home-gbfw ul li a{display:block;width:100%;}
.home-gbfw ul li a img{width:100%;}
.home-gbfw ul li a p{font-size:20px;color:#666666; text-align:center; height:50px; line-height:50px;}
.home-gbfw ul li .deft{isplay:block;}
.home-gbfw ul li .cur{display:none;}
.home-gbfw ul li.hover .deft{display:none;}
.home-gbfw ul li.hover .cur{display:block;}
/*国博活动*/
.home-gbsp{background:#ececec;padding:0 88px 80px 80px;}
.home-gbsp ul{overflow:hidden;width:1292px;margin-left:-20px;}
.home-gbsp ul li{ position:relative;width:410px;height:229px; float:left;margin-left:20px; display:inline;}
.home-gbsp ul li.to_listli{height: 279px; }
.to_gengduo{height: 50px; line-height: 50px; text-align: center;}
.to_gengduo a{font-size: 20px; color:#666;}
.home-gbsp ul li a img{width:100%; height:229px;}

.home-gbsp ul li a.video-icon{width:55px;height:55px; display:block; position:absolute;left:50%; top:88px;margin-left:-27px;}
.home-gbsp ul li a.video-icon img{width:100%; height:100%;}
.home-gbsp ul li.hover a.video-icon{display:none;}
.home-gbsp ul li a.png-bg{background:url(home-gbsp-png-bg.png) repeat;height:229px;width:100%; display:block; position:absolute;top:0;left:0;z-index:100; display:none;}
.home-gbsp ul li a.png-bg img{width:55px;height:55px; position:absolute;left:50%; top:50%;margin-left:-27px;margin-top:-27px; display:block;}
.home-gbsp ul li a.png-bg p{height:50px; line-height:50px;padding-left:27px; font-size:20px; color:#fff;position:absolute;left:0;bottom:0;}
.home-gbsp ul li.hover a.png-bg{display:block;}

/*国博视频*/
.home-gbsp2{background:#ececec;padding:0 88px 80px 80px;}
.home-gbsp2 ul{overflow:hidden;}
.home-gbsp2 ul li{ position:relative;width:303px;height:190px; float:left;margin-left:20px; display:inline;}
.home-gbsp2 ul li.to_listli{height: 279px; }
.to_gengduo{height: 50px; line-height: 50px; text-align: center;}
.to_gengduo a{font-size: 20px; color:#666;}
.home-gbsp2 ul li a img{width:100%; height:190px;}

.home-gbsp2 ul li a.video-icon{width:55px;height:55px; display:block; position:absolute;left:50%; top:88px;margin-left:-27px;}
.home-gbsp2 ul li a.video-icon img{width:100%; height:100%;}
.home-gbsp2 ul li.hover a.video-icon{display:none;}
.home-gbsp2 ul li a.png-bg{background:url(home-gbsp-png-bg.png) repeat;height:229px;width:100%; display:block; position:absolute;top:0;left:0;z-index:100; display:none;}
.home-gbsp2 ul li a.png-bg img{width:55px;height:55px; position:absolute;left:50%; top:50%;margin-left:-27px;margin-top:-27px; display:block;}
.home-gbsp2 ul li a.png-bg p{height:50px; line-height:50px;padding-left:27px; font-size:20px; color:#fff;position:absolute;left:0;bottom:0;}
.home-gbsp2 ul li.hover a.png-bg{display:block;}

/*国博视频下方轮播*/
#gbspbtm .fullSlide .hd{ width:auto; right:80px;top:310px; position:absolute; z-index:100; overflow:hidden;margin:0;}

/**/
.djxx-zxhd-box{background:#ececec;padding:20px 88px 80px 80px; overflow:hidden;}
.home-djxx{width:610px; float:left;}
.home-djxx-pannel{width:610px;height:319px; overflow:hidden;}
.home-djxx-pannel a img{width:610px;height:319px;}
.home-newAct{width:610px; float:right;}
.home-newAct-pannel{width:610px;height:319px; overflow:hidden;}
.home-newAct-pannel a img{width:100%;height:319px;}

.home-djxx-pannel{position:relative;}
.home-djxx-pannel .djxx_slide{width:610px;height:319px;position:relative;z-index:0;}
.home-djxx-pannel .djxx_slide li{width:610px;height:319px;zoom:1;vertical-align:middle;position:relative;}
.home-djxx-pannel .djxx_slide li img{display:block;}
.home-djxx-pannel .djxx_slide li .txt_bg{width:595px;height:50px;line-height:50px;font-size:16px;color:#fff;padding:0 0 0 15px;background:url(qj_slide_txt_bg.png) repeat;position:absolute;bottom:0;left:0;cursor:pointer;}
.home-djxx-pannel .hd{height:10px;overflow:hidden;position:absolute;bottom:20px;right:10px;z-index:1;}
.home-djxx-pannel .hd ul{overflow:hidden;zoom:1;}
.home-djxx-pannel .hd ul li{float:left;margin-right:5px;width:8px;height:8px;cursor:pointer;border:1px solid #fff;background:url(qj_slide_ico.png) no-repeat;border-radius:8px;}
.home-djxx-pannel .hd ul li.on{background:#fff;}


.cj_tianqiyubao{border: 1px solid #c49a6d; width: 150px; border-radius: 6px; margin-top: 7px; cursor: pointer;}
.cj_tianqiyubao dt {overflow: hidden; padding:4px 0px;}
.cj_tianqiyubao dt .cj_tutujian{width: 42px; height: 30px; float: left; padding-top: 7px; padding-left: 7px;}
.cj_tianqiyubao dt .cj_tqtime1 , .cj_tianqiyubao dt .cj_tqtime2 , .cj_tianqiyubao dt .cj_tqtime3{width: 93px; text-align: right; float: left; }
.cj_tianqiyubao dt .cj_tqtime1 span ,.cj_tianqiyubao dt .cj_tqtime2 span ,.cj_tianqiyubao dt .cj_tqtime3 span{ display: block; font-size: 15px; color: #754c24; }
.cj_tianqiyubao dt .cj_tqtime1 strong ,.cj_tianqiyubao dt .cj_tqtime2 strong ,.cj_tianqiyubao dt .cj_tqtime3 strong { display: block; font-size: 14px; color: #754c24; }
.cj_tianqiyubao dd{background-color: #c49a6d; font-size: 18px; color: #f4e4d4; text-align: center; height: 26px; line-height: 26px;}

.cj_jiakuanlf1{width: 114px; float: left; margin-right: 110px;}
.cj_jiakuanlf2{width: 114px; float: left; }
.cj_laishixiang{padding-top: 14px;}

.cj_tianqiyubao:hover{border: 1px solid #754c24;}
.cj_tianqiyubao:hover dd{background-color:#754c24; }



.cc_home-gbgg-list{width: 980px; float: left;height: 72px; overflow: hidden; padding-left : 20px; position: relative; margin-left: 20px;}
.cc_home-gbgg-list .cc_qimo {/*width:99999999px;*/width:8000%; }
.cc_home-gbgg-list .cc_qimo div{ float:left;}
.cc_home-gbgg-list .cc_qimo ul{float:left;  zoom:1; }
.cc_home-gbgg-list .cc_qimo ul li{ background:url(home-gbgg-list-style.png) no-repeat left center; margin-left:40px; float:left; padding:14px 0; height:44px;}
.cc_home-gbgg-list li a{font-size:16px;color:#fff;float:left;height:44px;line-height:44px;padding-left:20px;}
.cc_home-gbgg-list li a span{font-size:14px;color:#ef5a24;padding-left:20px;}
.cc_home-gbgg-list li a:hover{color:#fff;border-bottom:1px solid #e34d26;}

.rp_list{float: right; width: 610px;}
.rp_list ul li{height: 51px; line-height: 51px;}

/*新轮播图*/
.yx-rotaion-btn,.yx-rotaion-title,.yx-rotation-focus,.yx-rotation-t,.yx-rotaion-btn {
	position: absolute
}

.yx-rotation-title {
	position: absolute;
	width: 100%;
	height: 40px;
	line-height: 40px;
	background: #000;
	filter: alpha(opacity=40);
	-moz-opacity: .4;
	-khtml-opacity: .4;
	opacity: .4;
	left: 0;
	bottom: 0;
	_bottom: -1px;
	z-index: 1
}

.yx-rotation-t {
	color: #fff;
	font-size: 16px;
	font-family: microsoft yahei;
	z-index: 2;
	bottom: 0;
	left: 10px;
	line-height: 40px
}

.yx-rotation-focus span,.yx-rotaion-btn span {
	background: url(new_syico.png) no-repeat;
	display: block
}

.yx-rotation-focus {
	height: 40px;
	line-height: 40px;
	right: 20px;
	bottom: 0;
	z-index: 2
}

.yx-rotation-focus span {
	width: 12px;
	height: 12px;
	line-height: 12px;
	float: left;
	margin-left: 5px;
	position: relative;
	top: 14px;
	cursor: pointer;
	background-position: -24px -126px;
	text-indent: -9999px
}

.yx-rotaion-btn {
	width: 100%;
	height: 41px;
	top: 50%;
	margin-top: -20px
}

.yx-rotaion-btn span {
	width: 41px;
	height: 41px;
	cursor: pointer;
	filter: alpha(opacity=30);
	-moz-opacity: .3;
	-khtml-opacity: .3;
	opacity: .3;
	position: relative
}

.yx-rotaion-btn .left_btn {
	background-position: -2px -2px;
	float: left;
	left: 10px
}

.yx-rotaion-btn .right_btn {
	background-position: -2px -49px;
	float: right;
	right: 10px
}

.yx-rotaion-btn span.hover {
	filter: alpha(opacity=80);
	-moz-opacity: .8;
	-khtml-opacity: .8;
	opacity: .8
}

.yx-rotation-focus span.hover {
	background-position: -10px -126px
}

.rotaion_list {
	width: 0;
	height: 0;
	overflow: hidden
}
.yx-rotaion img{ width:610px; height:319px; }

/*新轮播图*/


/*1200*/

/*国博公告*/
.home-gbgg{height:60px;}
.home-gbgg-title{width:152px;padding-top:14px; height:46px;}
.home-gbgg-title img{height:28px;}
.home-gbgg-list{width:916px;height:60px;}
.home-gbgg-list .bd{width:916px;height:60px;overflow:hidden;}
.home-gbgg-list ul li{background:url(home-gbgg-list-style.png) no-repeat left center;margin-left:20px; float:left;padding:14px 0; height:32px;}
.home-gbgg-list ul li a{font-size:18px; color:#fff; float:left; height:32px; line-height:32px;padding-left:15px;}
.home-gbgg-list ul li a span{font-size:16px;color:#ef5a24;padding-left:20px;}
.home-gbgg-list ul li a:hover{color:#fff;border-bottom:1px solid #e34d26;}
.home-gbgg-list ul li a:hover span{color:#fff;}
.home-gbgg-more{width:90px;height:60px; float:right;background:url(home-gbgg-line.png) no-repeat left center;}
.home-gbgg-more a{width:100%; height:60px;display:block;background:url(home-gg-more-icon.png) no-repeat center center;}
.home-gbgg-more a:hover{background:url(home-gg-more-icon-hover.png) no-repeat center center;}

/*国博新闻*/
.home-gbxw{background:#fff;width:100%; overflow:hidden;}
.home-gbxw-lft{float:right;width:890px;margin-right: 64px;}
.home-gbxw-lft .home-gbxw-head{padding:23px 0 29px; height:28px; line-height:28px;width:100%; position: relative; overflow: hidden;}
.home-gbxw-lft .home-gbxw-head img{height:28px;}
a.more{width:30px; height:30px;background:url(home-gg-more-red-icon.png) no-repeat center bottom;padding-bottom:3px;font-size:16px;padding-left:5px;float:right; text-align:right;color:#979797;}
a.more:hover{color:#aa343c;}

/*.home-gbxw-rgt{position:relative;height:332px;width:590px; overflow:hidden; float:right;}
#slideBoxgbxw{height:332px;width:590px; overflow:hidden; position:relative;}
#slideBoxgbxw ul{width: 100%; height:100%; position: absolute; z-index: 1}
#slideBoxgbxw ul li{position:absolute; left:0; top:0; width: 100%;height:100%; overflow: hidden;}
#slideBoxgbxw  li .thumb img{height:332px;width:445px;}*/


.home-gbxw-rgt .thumb img{height:332px;width:445px;}
.home-gbxw-rgt .video-icon{display:block;position:absolute;z-index:100;top:50%;left:50%;margin-left:-25px;margin-top:-25px;}
.home-gbxw-rgt .video-icon img{width:50px;height:50px;}

.home-gbxw-list{width:464px;border-top:5px solid #aa343c; float: left;}
.home-gbxw-list ul li{height:41px; line-height:41px;border-bottom:1px solid #aa343c;}
.home-gbxw-list ul li a{width:338px; float:left;height:40px; line-height:40px; overflow:hidden;font-size:16px;color:#333333;}
.home-gbxw-list ul li span.video-icon{float:left;width:45px; text-align:center;padding-top:10px;*padding-top:0px;}
.home-gbxw-list ul li span.video-icon img{width:26px;height:26px;}
.home-gbxw-list ul li span.time{float:right;width:75px; text-align:right;font-size:14px;color:#979797;}
.home-gbxw-list ul li.hover{border-bottom: 1px solid #aa343c;}
.home-gbxw-list ul li.hover a{color:#bf272d;}

.rp_list{float: right; width: 510px;}
.rp_list ul li{height: 42px; line-height: 42px;}


/*国博新闻下方轮播*/
.gbxw-banner{width:403px; height:303px;float: right;}
.gbxw-banner .fullSlide{width:403px; position:relative;  height:303px; overflow:hidden;  }	
.gbxw-banner .fullSlide .bd li{ width:100% !important;  height:303px; overflow:hidden; text-align:center;  }	
.gbxw-banner .fullSlide .bd li a{ display:block; height:303px; }	
.gbxw-banner .fullSlide .bd li a img{width:100%;height:303px;}
.gbxw-banner  .fullSlide .hd{ width:403px;  top:255px; position:absolute; z-index:100; overflow:hidden; height: 32px;  }	
.gbxw-banner .fullSlide .hd ul{margin-right: 70px;}		
.gbxw-banner .fullSlide .hd ul li{cursor:pointer;margin:0 2px;display:inline;font-size:16px;color:#fff;width:32px;height:32px; line-height:32px;float:left; text-align:center;}	
.gbxw-banner .fullSlide .hd ul li.on{background:url(home-focus-sm-cirle.png) no-repeat center center;background-size:32px 32px;}

/*日历*/
.home-calender{background:#fff; height:45px;}
.year-moth{width:142px;float:left; height:45px; padding-left:13px; border-right:1px solid #ededed;}
.year-moth a.guoboyueli{height: 40px;
    padding-top: 6px;
    margin-right: 10px;
    color: #60121c;
    font-size: 15px;
    display: block;
    float: left;
    width: 41px;
    line-height: 16px;
    border-right: 1px solid #ededed;}
.year-moth span.year{color:#60121c;font-size:15px;height:45px; line-height: 45px;}
.year-moth span.month{color:#60121c;font-size:15px;height:45px; line-height: 45px;}
.day-box{height:45px;width:984px; overflow:hidden;float:left;}
.day-box .bd{width:918px;height:45px; overflow:hidden; float:left;}
.day-box .hd{display:none;}
.day-box .bd ul li{width:50px;height:32px; border-right:1px solid #ededed; float:left;padding:6px 0; cursor:pointer; position:relative;}
.day-box .bd ul li span{display:block;width:100%;text-align:center;color:#000000; line-height:16px;}
.day-box .bd ul li .day{font-size:16px;}
.day-box .bd ul li .week{font-size:12px;}

.day-box .bd ul li .red-cirle{background:url(calender-red-cirle.png) no-repeat center center;width:12px;height:13px; display:block; position:absolute;top:12px;right:7px; z-index:100;}
.day-box .bd ul li.on{background:#cacaca;}
.day-box .bd ul li.on span{color:#fff;}
.day-box .bd ul li.disabled span{color:#ececec;}
.day-box .prev{background:url(calender-lft-icon.png) no-repeat center center;width:32px; height:45px;border-right:1px solid #ededed; float:left;}
.day-box .next{background:url(calender-right-icon.png) no-repeat center center;width:32px;height:45px;border-right:1px solid #ededed; float:left;}

.calender-icon{width:59px; text-align:center;height:45px;line-height:45px;float:left;}
.calender-icon img{margin-top:13px;width:24px;height:25px; cursor:pointer;}
.calender-icon a{color:#aa343c;}
/*.calender-artl-box{height:40px;line-height:40px;padding-left:118px;background:#cacaca;}
.calender-artl-box a{background:url(calender-artl-icon.png) no-repeat left center;padding-left:15px;padding-right:10px;color:#4d4d4d;}
.calender-artl-box a:hover{background:url(calender-red-cirle.png) no-repeat left center;color:#000000;}
.calender-artl-box a.more-artl{background:none;padding:0;}
.calender-artl-box a.more-artl:hover{background:none;color:#aa343c;}
*/
.home-calender-box{position:relative;}
.home-calender{border-bottom:1px solid #cacaca;}
.calender-artl-box{display:none;width:100%;background:#fff;overflow:hidden;position:absolute;left:0;top:46px;z-index:201;}
.calender-artl-box ul li{float:left;width:240px;height:58px;border-bottom:1px solid #cacaca;margin:0 0 0 -1px;overflow:hidden;cursor:pointer;}
.calender-artl-box ul li a{display:block;height:38px;padding:0 30px;margin:10px 0;border-left:1px solid #cacaca;overflow:hidden;}
.calender-artl-box ul li:hover{background:#cacaca;}
.calender-artl-box ul li:hover a{color:#000;}




.py_roll { width: 1200px; height: 329px; margin: 0px auto; position: relative; background-color: #fff; }
.py_btn_left { 
	display: block; 
	position: absolute; 
	top: 145px; 
	right: 20px; 
	width: 14px; 
	height: 27px; 
	background: url(home-zp-right-icon.png) ;  
	z-index: 1;
	cursor: pointer;
	 }
.py_btn_right { 
	display: block;
 position: absolute; 
 top: 145px; 
 left: 20px; 
 width: 14px; 
 height: 27px; 
 background: url(home-zp-left-icon.png) ; 
  z-index: 1; cursor: pointer;
}
.py_roll .py_wrap { width: 1200px; height: 329px; margin: 0 auto; position: relative; overflow: hidden; }
.py_roll ul { position: absolute; top: 0; left: 0; }
.py_roll li { float: left; width: auto; height: 329px; text-align: center; position: relative; overflow: hidden; }
img.cl_fangdatu{position: absolute; top: 0px; left: 0px; margin-top: 0px; margin-left: 0px;}


/*展品滚动*/
.home-zp-focus{width:1200px; height:329px;background:#fff; overflow:hidden; position:relative;}

.home-zp-focus .bd{width:1200px;height:329px; overflow:hidden;}
.home-zp-focus .bd ul li{width:!important; height:329px; position:relative; float:left;}
.home-zp-focus .bd ul li a{display:block;width:100%;height:329px; position:relative;}
.home-zp-focus .bd ul li a .item{ position:absolute; top:0px; left:0px;z-index:100; width:auto;margin-left:0px; }
.home-zp-focus .bd ul li a .item:hover{}
.home-zp-focus .bd ul li a .item-bg{ height:100%;}
.home-zp-focus .bd ul li.special a .item{ position:absolute;top:100px;left:50%;}

.home-zp-focus .prev{ position:absolute;z-index:200; left:20px; top:50%;margin-top:-14px;background:url(home-zp-left-icon.png) no-repeat center center;height:27px;width:14px; display:block;}
.home-zp-focus .next{ position:absolute;z-index:200; right:20px; top:50%;margin-top:-14px;background:url(home-zp-right-icon.png) no-repeat center center;height:27px;width:14px; display:block;}

/*参观预约*/
.home-cgyy{background:#ececec;padding:0 65px 65px 65px;}
.home-cgyy-head{height:28px;padding:40px 0; text-align:center; position:relative;}
.home-cgyy-head img{height:28px;}
.home-cgyy-head .more{height:28px; position:absolute;right:0;bottom:39px;z-index:100;}
.home-cgyy-pannel{width:100%; overflow:hidden;}
.home-cgyy-pannel .left-pannel{background:#e2cfba;width:231px;height:238px; float:left;padding:20px 37px;}
.home-cgyy-title{}
.home-cgyy-title span{background:url(home-cgyy-icon1.png) no-repeat left center;padding-left:15px; font-size:18px;color:#000000;}
.home-cgyy-time{font-size:60px; text-align:center; margin-top:30px;}
.home-cgyy-time2{height:178px;width:100%; overflow:hidden;padding:10px 0;}

.tzrg-time{background:url(home-cgyy-bg-bg33.png) no-repeat center center; float:left;height:41px; line-height:41px;width:231px; margin-bottom: 6px; cursor: pointer;}
.tzrg-time:hover{background:url(home-cgyy-bg-bg333.png) no-repeat center center; }
.home-cgyy-time2 b{font-size:18px;padding-left:18px;}
.home-cgyy-time2 b.b1{font-size:30px;color:#f4e4d4;width:116px; float:left; text-align:center;padding:0;}
.bg-time{background:url(home-cgyy-bg-bg33.png) no-repeat center center; float:left;height:41px; cursor: pointer; line-height:41px;width:231px; margin-bottom: 6px;}
.bg-time:hover{background:url(home-cgyy-bg-bg333.png) no-repeat center center; }
.home-cgyy-txt{font-size:17px;color:#000000;}
.home-cgyy-pannel .middle-line{float:left;width:12px; height:278px;}
.home-cgyy-pannel .right-pannel{width:718px; height:258px; float:left;background:#f4e4d4; overflow:hidden;padding-left:35px;padding-top:20px;}
.home-cgyy-pannel .right-pannel .box1{float:left; width:110px; margin-left: 45px;}
.home-cgyy-pannel .right-pannel .box1 .home-cgyy-title{ text-align:center;}
.home-cgyy-pannel .right-pannel .box2{float:left;width:154px;margin-left:35px;}
.home-cgyy-pannel .right-pannel .box2 .home-cgyy-title{ }
.home-cgyy-pannel .right-pannel .box2 ul{padding-top:5px;}

.home-cgyy-time2 .tzrg-time:hover b.b1{color: #c49a6d;}
.home-cgyy-time2 .bg-time:hover b.b1{color: #c49a6d;}


.home-cgyy-pannel .right-pannel .box2  ul li{width:100%; text-align:center;overflow:hidden;margin-bottom:14px;}
.home-cgyy-pannel .right-pannel .box2  ul li a{display:block;width:100%; height:24px; line-height:24px;background:url(home-cgyy-yycg-dftbg.png) no-repeat center center;font-size:16px;color:#f4e4d4;}
.home-cgyy-pannel .right-pannel .box2  ul li a:hover{background:url(home-cgyy-yycg-hoverbg.png) no-repeat center center;}
.home-cgyy-pannel .right-pannel .box3{float:left;background:url(home-cgyy-right-bg.png) no-repeat right bottom;width:266px; height:278px;padding-right:10px;}
.home-cgyy-pannel .right-pannel .box3 .fyycg-txt{font-size:14px;padding-top:12px;padding-bottom:10px;}
.home-cgyy-pannel .right-pannel .box3 .fwss-list{width:70%;padding-right:40%; overflow:hidden;padding-bottom:20px;}
.home-cgyy-pannel .right-pannel .box3 .fwss-list li{width:50%; text-align:center;overflow:hidden;margin-top:10px; float:left;}
.home-cgyy-pannel .right-pannel .box3 .fwss-list li a{display:block;width:100%; height:24px; line-height:24px;background:url(home-cgyy-fwss-dftbg.png) no-repeat center center;font-size:16px;color:#f4e4d4;}
.home-cgyy-pannel .right-pannel .box3 .fwss-list li a:hover{background:url(home-cgyy-fwss-hoverbg.png) no-repeat center center;}
.home-cgyy-pannel .right-pannel .box3 .jtdl-txt{height:34px; line-height:34px;}
.home-cgyy-pannel .right-pannel .box3 .jtdl-txt span{font-size:14px;background:url(home-yycg-icon-address.png) no-repeat right center;padding:10px 40px 10px 0;}

/*国博服务*/
.home-gbfw{background:#fff;padding:0 70px 70px 70px;}
.home-gbfw ul{ overflow:hidden;width:1100px;margin-left:-38px;}
.home-gbfw ul li{width:99px; float:left; display:inline;margin-left:38px;}
.home-gbfw ul li a{display:block;width:100%;}
.home-gbfw ul li a img{width:100%;}
.home-gbfw ul li a p{font-size:18px;color:#666666; text-align:center; height:40px; line-height:40px;}
.home-gbfw ul li .deft{isplay:block;}
.home-gbfw ul li .cur{display:none;}
.home-gbfw ul li.hover .deft{display:none;}
.home-gbfw ul li.hover .cur{display:block;}

/*国博活动*/
.home-gbsp{background:#ececec;padding:0 70px 70px 70px;}
.home-gbsp ul{overflow:hidden;width:1100px;margin-left:-17px;}
.home-gbsp ul li{ position:relative;width:343px;height:240px; float:left;margin-left:17px; display:inline;}
.home-gbsp ul li.to_listli{height: 230px; }
.to_gengduo{height: 50px; line-height: 50px; text-align: center;}
.to_gengduo a{font-size: 20px; color:#666;}
.home-gbsp ul li a img{width:100%; height:190px;}
.home-gbsp ul li a.video-icon{width:55px;height:55px; display:block; position:absolute;left:50%; top:68px;margin-left:-27px;}
.home-gbsp ul li a.video-icon img{width:100%; height:100%;}
.home-gbsp ul li.hover a.video-icon{display:none;}
.home-gbsp ul li a.png-bg{background:url(home-gbsp-png-bg.png) repeat;height:190px;width:100%; display:block; position:absolute;top:0;left:0;z-index:100; display:none;}
.home-gbsp ul li a.png-bg img{width:55px;height:55px; position:absolute;left:50%; top:50%;margin-left:-27px;margin-top:-27px; display:block;}
.home-gbsp ul li a.png-bg p{height:40px; line-height:30px;padding-left:27px; font-size:16px; color:#fff;position:absolute;left:0;bottom:0;}
.home-gbsp ul li.hover a.png-bg{display:block;}

/*国博视频*/
.home-gbsp2{background:#ececec;padding:0 70px 70px 70px;}
.home-gbsp2 ul{overflow:hidden;margin-left:-17px;}
.home-gbsp2 ul li{ position:relative;width:258px;height:142px; float:left;margin-left:9px; display:inline;}
.home-gbsp2 ul li.to_listli{height: 195px; width: 263px; }
.to_gengduo{height: 50px; line-height: 50px; text-align: center;}
.to_gengduo a{font-size: 20px; color:#666;}
.home-gbsp2 ul li a img{width:100%; height:142px;}
.home-gbsp2 ul li a.video-icon{width:42px;height:42px; display:block; position:absolute;left:50%; top:52px;margin-left:-27px;}
.home-gbsp2 ul li a.video-icon img{width:100%; height:100%;}
.home-gbsp2 ul li.hover a.video-icon{display:none;}
.home-gbsp2 ul li a.png-bg{background:url(home-gbsp-png-bg.png) repeat;height:190px;width:100%; display:block; position:absolute;top:0;left:0;z-index:100; display:none;}
.home-gbsp2 ul li a.png-bg img{width:55px;height:55px; position:absolute;left:50%; top:50%;margin-left:-27px;margin-top:-27px; display:block;}
.home-gbsp2 ul li a.png-bg p{height:40px; line-height:30px;padding-left:27px; font-size:16px; color:#fff;position:absolute;left:0;bottom:0;}
.home-gbsp2 ul li.hover a.png-bg{display:block;}

/*国博视频下方轮播*/
#gbspbtm .fullSlide .hd{ width:auto; right:80px;top:265px; position:absolute; z-index:100; overflow:hidden;margin:0;}

/**/
.djxx-zxhd-box{background:#ececec;padding:40px 70px 70px 70px; overflow:hidden;}
.home-djxx{width:510px; float:left;}
.home-djxx-pannel{width:510px;height:267px; overflow:hidden;}
.home-djxx-pannel a img{width:100%;height:267px;}
.home-djxx-pannel a:hover img{}
.home-newAct{width:510px; float:right;}
.home-newAct-pannel{width:510px;height:267px; overflow:hidden;}
.home-newAct-pannel a img{width:100%;height:267px;}

.home-djxx-pannel .djxx_slide{width:510px;height:267px;}
.home-djxx-pannel .djxx_slide li{width:510px;height:267px;}
.home-djxx-pannel .djxx_slide li img{width:510px;height:267px;}
.home-djxx-pannel .djxx_slide li .txt_bg{width:495px;font-size:14px;}

.cj_tianqiyubao{border: 1px solid #c49a6d; width: 160px; border-radius: 6px; margin-top: 7px; cursor: pointer;}
.cj_tianqiyubao dt {overflow: hidden; padding:3px 0px;}
.cj_tianqiyubao dt .cj_tutujian{width: 42px; height: 30px; float: left; padding-top: 4px; padding-left: 7px;}
.cj_tianqiyubao dt .cj_tqtime1 , .cj_tianqiyubao dt .cj_tqtime2 , .cj_tianqiyubao dt .cj_tqtime3{width: 93px; text-align: right; float: left; }
.cj_tianqiyubao dt .cj_tqtime1 span ,.cj_tianqiyubao dt .cj_tqtime2 span ,.cj_tianqiyubao dt .cj_tqtime3 span{ display: block; font-size: 13px; color: #754c24; }
.cj_tianqiyubao dt .cj_tqtime1 strong ,.cj_tianqiyubao dt .cj_tqtime2 strong ,.cj_tianqiyubao dt .cj_tqtime3 strong { display: block; font-size: 13px; color: #754c24; }
.cj_tianqiyubao dd{background-color: #c49a6d; font-size: 16px; color: #f4e4d4; text-align: center; height: 24px; line-height: 24px;}


.cj_jiakuanlf1{width: 104px; float: left; margin-right: 47px;}
.cj_jiakuanlf2{width: 104px; float: left; }
.cc_home-gbgg-list{width: 822px; float: left;height: 60px; overflow: hidden; padding-left : 20px; position: relative; margin-left: 20px;}
.cc_home-gbgg-list .cc_qimo ul li{ background:url(home-gbgg-list-style.png) no-repeat left center; margin-left:40px; float:left; padding:14px 0; height:32px;}
.cc_home-gbgg-list li a{font-size:15px;color:#fff;float:left;height:32px;line-height:32px;padding-left:20px;}

.main {
    width: 1200px;
    margin: 0 auto;
}




/* posterTvGrid */
.lunbotudejius{width: 340px; height: 320px; position: relative; overflow: hidden;}
.posterTvGrid{position:relative;height:320px;}
.posterTvGrid img{max-width:none;max-height:none;border:0 none;background:#888;}
.posterTvGrid .contentHolder{position:relative;overflow:hidden;}
.posterTvGrid .contentHolderUnit{cursor:pointer;position:absolute;width:240px;height:320px;}
.posterTvGrid .contentHolderUnit a.elementLink{display:block;overflow:hidden;z-index:3;position:absolute;left:0;right:0;width:100%;height:100%;}
.posterTvGrid .contentHolderUnit img{width:100%;height:100%;}
.posterTvGrid .contentHolderUnit .elementTitle{}
.posterTvGrid .contentHolderUnit .elementOverlay{z-index:1;position:absolute;top:0;left:0;background:#000;width:100%;height:100%;opacity:0;filter:opacity=0;}
.posterTvGrid .contentHolderUnit .leftShadow{position:absolute; display: none; top:23px;left:-174px;width:50px;height:256px;}
.posterTvGrid .contentHolderUnit .rightShadow{position:absolute; display: none;  top:23px;right:-174px;width:50px;height:256px;}
.posterTvGrid .bannerControls{}
.posterTvGrid .leftNav,.posterTvGrid .rightNav{cursor:pointer;z-index:10;position:absolute;top:50%;width:45px;height:45px;margin-top:-43px;}
.posterTvGrid .leftNav{left:7px;background:url(lunboleft.png) no-repeat;_background:none;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="img/slide_prev_btn.png");}
.posterTvGrid .rightNav{right:7px;background:url(lunboright.png) no-repeat;_background:none;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="img/slide_next_btn.png");}
.posterTvGrid .leftNav:hover{}
.posterTvGrid .rightNav:hover{}
.posterTvGrid .bottomNav{z-index:140; display: none; position:absolute;width:100%;height:10px;margin-top:270px;padding:10px 0 0;text-align:center;}
.posterTvGrid .bottomNavButtonOFF{cursor:pointer;overflow:hidden;display:inline-block;*display:inline;*zoom:1;width:10px;height:10px;margin:0 5px;vertical-align:top;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;background:#c3c3c3;}
.posterTvGrid .bottomNavButtonOFF:hover{background:#aaa;}
.posterTvGrid .bottomNavButtonON,
.posterTvGrid .bottomNavButtonON:hover{background:#69aaec;}
.posterTvGrid .bottomNavLeft{}
.posterTvGrid .bottomNavRight{}


.shiprightk{background-color: #333333;float: right; width: 296px; overflow: hidden; height: 677px; background-image: url(zl2019_bbb2.png);}
.cjlist_dv{
    margin:0;
    padding:0 28px;
    overflow: hidden;
    display:none;
    color: #fff;
}
.cjlist_dv dl{
    overflow: hidden;
    padding-top: 70px;
}
.cjlist_dv dl dt{font-size: 20px; padding-bottom: 16px; height: 84px; }
.cjlist_dv dl dd.teshudd{height: 100px;}
.cjlist_dv dl dd{border-top: 1px solid #979797; padding-top: 16px; color: #dfdfdf;font-size: 12px;}
.cjlist_dv dl dd p{font-size: 12px; line-height: 20px; padding-bottom: 16px; color: #dfdfdf;}
.cjlist_dv dl dd span{float: left; font-size: 12px;color: #dfdfdf;}
.cjlist_dv dl dd strong{float: right; font-size: 12px;color: #dfdfdf; font-weight: normal;}

.cj_shipin_qie {
    margin:0;
    padding:0;
    list-style:none;
    overflow:hidden;
    padding-left: 20px;
    margin-top: 40px;
}
.cj_shipin_qie li {
    float:left;
    width:116px;
    height:88px;
    background:#515151;
    color:#fff;
    text-align:center;
    line-height:30px;
    cursor:pointer;
    margin-left: 10px;
    margin-bottom: 10px;
    position: relative;
}
.cj_shipin_qie li img{width:116px;
    height:88px;}
 .cj_shipin_qie li a span{background-image: url(zl2019_bbb1.png); background-repeat: no-repeat; width:116px;
    height:88px; position: absolute; top: 0px; left: 0px;}
.cj_on_r {
    display:block;
}
.cj_shipin_qie li.cj_cur_r {
    background:#5d3d3d;
}
.cj_shipin_qie li.cj_cur_r a span{display: none;}


.shouye_news_bankuai .prev,
.shouye_news_bankuai .next{ position:absolute; left:3%; top:50%; 
    margin-top:-25px; display:block; width:32px; height:40px; background:url(slider-arrow-gbsy.png) -110px 5px no-repeat; filter:alpha(opacity=50);opacity:0.5;   }
.shouye_news_bankuai .next{ left:auto; right:3%; background-position:8px 5px; }
.shouye_news_bankuai .prev:hover,
.shouye_news_bankuai .next:hover{ filter:alpha(opacity=100);opacity:1;  }
.shouye_news_bankuai .prevStop{ display:none;  }
.shouye_news_bankuai .nextStop{ display:none;  }



/*新增css  20210333*/
.jpwwdsp_but2021{position: absolute; top: 40px; right: 80px; display: block; height: 37px; width: 221px; font-size: 25px; color: #333; background-image: url(jpwwdsp_more_.png); background-repeat: no-repeat; background-position: 0px 3px; text-align: right;}
.zlsq_but2021{position: absolute; top: 40px; right: 80px; display: block; height: 37px; width: 141px; font-size: 25px; color: #333; background-image: url(zlsq_more_.png); background-repeat: no-repeat; background-position: 0px 0px; text-align: right;}


/*新增css  20210628*/
.top_znq100_wai{background-image: url(2021_zn_qing_bg.jpg); background-repeat: no-repeat; 
    background-position: top center; width: 100%; background-color: #242424;height: 150px;min-width: 1200px;}
.top_zw_1000{width: 1200px; margin: 0px auto; height: 150px;}

.rwwhql_xzxjh_wai{
    background-image: url(rwwhql_xzxjh_bg.png);
    background-repeat: no-repeat;
    background-position: top center;
    width: 100%;
    margin-bottom: 30px;
}